operation of polynomials